// pages/home/home.js
Page({
    
    /**
     * 页面的初始数据
     */
    data: {
        // 如果需要把数据表现在视图层上，就需要使用模板语法去表达
        // 如果是请求接口拿到的数据，可以遵循以下步骤
        // 1，在data定义一个空的变量(字符串/数字/对象)
        //2，使用setData方法赋值数据奥 data当中
        //3，把data当中的数据使用模板语法去表达在视图层上
        dog:""
    },
    click(){
        //发起https网络请求(调用接口)
        let that = this
        wx.request({
          url: 'https://api.oick.cn/dog/api.php',
        //   现在只是单纯调用接口，没有接受数据
        // 接收数据需要使用到以下的回调函数
        // success接口调用成功后执行的回调函数
        // res 数据资源
        success(res){
            // console.log(res.data)
            that.setData({
            // 把res.data的数据赋值到dog这个变量当中
                dog:res.data
            })
        },
        // fail接口调用失败后执行的回调函数
        fail(err){
            console.log(err)
        }



        })
    },

    /**
     * 生命周期函数--监听页面加载
     */
    onLoad(options) {

    },

    /**
     * 生命周期函数--监听页面初次渲染完成
     */
    onReady() {

    },

    /**
     * 生命周期函数--监听页面显示
     */
    onShow() {

    },

    /**
     * 生命周期函数--监听页面隐藏
     */
    onHide() {

    },

    /**
     * 生命周期函数--监听页面卸载
     */
    onUnload() {

    },

    /**
     * 页面相关事件处理函数--监听用户下拉动作
     */
    onPullDownRefresh() {

    },

    /**
     * 页面上拉触底事件的处理函数
     */
    onReachBottom() {

    },

    /**
     * 用户点击右上角分享
     */
    onShareAppMessage() {

    }
})